ablation shields - German English Dictionary